padded stocking - Turkish English Dictionary